package com.ushine.design.design.c_behavioral_pattern.b_command.c_queue;

/**
 * 发送者
 *
 * @author yls
 */
public class Invoker {
    private CommandQueue commandQueue;

    public Invoker(CommandQueue commandQueue) {
        this.commandQueue = commandQueue;
    }

    public void setCommandQueue(CommandQueue commandQueue) {
        this.commandQueue = commandQueue;
    }

    public void call() {
        commandQueue.execute();
    }
}
